google.golang.org/protobuf/internal/impl.coderFieldInfo.mi (field)

66 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L63: 				f.mi.init()
		checkinit.go#L64: 				if f.mi.needsInitCheck {
		codec_field.go#L48: 		cf.mi, cf.funcs = fieldCoder(fd, cf.ft)
		codec_field.go#L160: 	return protowire.SizeBytes(f.mi.sizePointer(p.Elem(), opts)) + f.tagsize
		codec_field.go#L164: 	calculatedSize := f.mi.sizePointer(p.Elem(), opts)
		codec_field.go#L168: 	b, err := f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L184: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L186: 	o, err := f.mi.unmarshalPointer(v, p.Elem(), 0, opts)
		codec_field.go#L196: 	return f.mi.checkInitializedPointer(p.Elem())
		codec_field.go#L329: 	return 2*f.tagsize + f.mi.sizePointer(p.Elem(), opts)
		codec_field.go#L334: 	b, err := f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L344: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L346: 	return f.mi.unmarshalPointer(b, p.Elem(), f.num, opts)
		codec_field.go#L414: 		n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
		codec_field.go#L424: 		siz := f.mi.sizePointer(v, opts)
		codec_field.go#L427: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L446: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L448: 	o, err := f.mi.unmarshalPointer(v, mp, 0, opts)
		codec_field.go#L461: 		if err := f.mi.checkInitializedPointer(v); err != nil {
		codec_field.go#L750: 		n += 2*f.tagsize + f.mi.sizePointer(v, opts)
		codec_field.go#L760: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L773: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L775: 	out, err := f.mi.unmarshalPointer(b, mp, f.num, opts)
		codec_field_opaque.go#L43: 	return protowire.SizeBytes(f.mi.sizePointer(p.AtomicGetPointer(), opts)) + f.tagsize
		codec_field_opaque.go#L48: 	calculatedSize := f.mi.sizePointer(mp, opts)
		codec_field_opaque.go#L52: 	b, err := f.mi.marshalAppendPointer(b, mp, opts)
		codec_field_opaque.go#L69: 		mp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L71: 	o, err := f.mi.unmarshalPointer(v, mp, 0, opts)
		codec_field_opaque.go#L85: 	return f.mi.checkInitializedPointer(mp)
		codec_field_opaque.go#L91: 		dstmp = dst.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L93: 	f.mi.mergePointer(dstmp, src.AtomicGetPointer(), opts)
		codec_field_opaque.go#L97: 	return 2*f.tagsize + f.mi.sizePointer(p.AtomicGetPointer(), opts)
		codec_field_opaque.go#L102: 	b, err := f.mi.marshalAppendPointer(b, p.AtomicGetPointer(), opts)
		codec_field_opaque.go#L113: 		mp = p.AtomicSetPointerIfNil(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field_opaque.go#L115: 	o, e := f.mi.unmarshalPointer(b, mp, f.num, opts)
		codec_field_opaque.go#L153: 		n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
		codec_field_opaque.go#L163: 		siz := f.mi.sizePointer(v, opts)
		codec_field_opaque.go#L166: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field_opaque.go#L185: 	mp := pointerOfValue(reflect.New(f.mi.GoReflectType.Elem()))
		codec_field_opaque.go#L186: 	o, err := f.mi.unmarshalPointer(v, mp, 0, opts)
		codec_field_opaque.go#L207: 		if err := f.mi.checkInitializedPointer(v); err != nil {
		codec_field_opaque.go#L220: 		dm := pointerOfValue(reflect.New(f.mi.GoReflectType.Elem()))
		codec_field_opaque.go#L221: 		f.mi.mergePointer(dm, sp, opts)
		codec_field_opaque.go#L230: 		n += 2*f.tagsize + f.mi.sizePointer(v, opts)
		codec_field_opaque.go#L240: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field_opaque.go#L253: 	mp := pointerOfValue(reflect.New(f.mi.GoReflectType.Elem()))
		codec_field_opaque.go#L254: 	out, err = f.mi.unmarshalPointer(b, mp, f.num, opts)
		codec_map.go#L64: 			if f.mi == nil {
		codec_map.go#L103: 		if f.mi == nil {
		codec_map.go#L108: 			valSize += protowire.SizeBytes(f.mi.sizePointer(p, opts))
		codec_map.go#L182: 		val = reflect.New(f.mi.GoReflectType.Elem())
		codec_map.go#L214: 			o, err = f.mi.unmarshalPointer(v, pointerOfValue(val), 0, opts)
		codec_map.go#L237: 	if f.mi == nil {
		codec_map.go#L257: 		valSize := f.mi.sizePointer(val, opts)
		codec_map.go#L269: 		b, err = f.mi.marshalAppendPointer(b, val, opts)
		codec_map.go#L326: 	if mi := f.mi; mi != nil {
		codec_map.go#L392: 		if f.mi != nil {
		codec_map.go#L393: 			f.mi.mergePointer(pointerOfValue(val), pointerOfValue(iter.Value()), opts)
		codec_message.go#L43: 	mi         *MessageInfo      // field's message
		codec_message.go#L134: 			mi:         childMessage,
		codec_message_opaque.go#L68: 			mi:         childMessage,
		merge.go#L160: 	if f.mi != nil {
		merge.go#L162: 			dst.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		merge.go#L164: 		f.mi.mergePointer(dst.Elem(), src.Elem(), opts)
		merge.go#L178: 		if f.mi != nil {
		merge.go#L179: 			f.mi.mergePointer(pointerOfValue(dm), sp, opts)